make a significant/huge contribution - Turkish English Dictionary